×

satellite mapping radar meaning in English

卫星测绘雷达
卫星地形测绘雷达

Examples

  1. Satellite mapping radar
    卫星测绘雷达

Related Words

  1. satellite
  2. rescue satellite
  3. satellite city
  4. meteorological satellite
  5. research satellite
  6. echo satellite
  7. intercalary satellite
  8. satellite anchoring
  9. satellite information
  10. satellite organism
  11. satellite machine
  12. satellite mapping
  13. satellite master antenna television
  14. satellite measurements
PC Version

Copyright © 2018 WordTech Co.